来往: to come and go, to have dealings with, to be in relation with...
字幕: caption, subtitle...
刚毅: resolute, steadfast, stalwart...
这里: here...
班级: class (group of students), grade (in school)...
蛋白质: protein...
剑: sword...
血缘: bloodline...
最初: first, primary, initial, original, at first, initially, originally...
不愧: to be worthy of, to deserve to be called, to prove oneself to be...